holding ledge - German English Dictionary